brooding hen - German English Dictionary